package com.n9.qq.android.im.msg;

import com.tencent.mobileqq.pb.MessageMicro;

/**
 * @author ice
 * @since 2019/2/25 17:42
 */
public final class Elem extends MessageMicro {
    public static final int ANON_GROUP_MSG_FIELD_NUMBER = 21;
    public static final int CUSTOM_FACE_FIELD_NUMBER = 8;
    public static final int ELEM_FLAGS2_FIELD_NUMBER = 9;
    public static final int ELEM_FLAGS_FIELD_NUMBER = 7;
    public static final int EXTRA_INFO_FIELD_NUMBER = 16;
    public static final int FACE_FIELD_NUMBER = 2;
    public static final int FUN_FACE_FIELD_NUMBER = 10;
    public static final int GROUP_FILE_FIELD_NUMBER = 13;
    public static final int MARKET_FACE_FIELD_NUMBER = 6;
    public static final int MARKET_TRANS_FIELD_NUMBER = 15;
    public static final int NOT_ONLINE_IMAGE_FIELD_NUMBER = 4;
    public static final int ONLINE_IMAGE_FIELD_NUMBER = 3;
    public static final int PUB_ACCOUNT_FIELD_NUMBER = 18;
    public static final int PUB_GROUP_FIELD_NUMBER = 14;
    public static final int QQWALLET_MSG_FIELD_NUMBER = 24;
    public static final int QQ_LIVE_OLD_FIELD_NUMBER = 22;
    public static final int RICH_MSG_FIELD_NUMBER = 12;
    public static final int SECRET_FILE_FIELD_NUMBER = 11;
    public static final int SHAKE_WINDOW_FIELD_NUMBER = 17;
    public static final int TEXT_FIELD_NUMBER = 1;
    public static final int TIPS_INFO_FIELD_NUMBER = 20;
    public static final int TRANS_ELEM_INFO_FIELD_NUMBER = 5;
    public static final int VIDEO_FILE_FIELD_NUMBER = 19;
    static final MessageMicro.FieldMap __fieldMap__ = MessageMicro.initFieldMap(new int[]{10, 18, 26, 34, 42, 50, 58, 66, 74, 82, 90, 98, 106, 114, 122, 130, 138, 146, 154, 162, 170, 178, 194}, new String[]{"text", "face", "online_image", "not_online_image", "trans_elem_info", "market_face", "elem_flags", "custom_face", "elem_flags2", "fun_face", "secret_file", "rich_msg", "group_file", "pub_group", "market_trans", "extra_info", "shake_window", "pub_account", "video_file", "tips_info", "anon_group_msg", "qq_live_old", "qqwallet_msg"}, new Object[]{null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null}, Elem.class);
    public AnonymousGroupMsg anon_group_msg = new AnonymousGroupMsg();
    public CustomFace custom_face = new CustomFace();
    public ElemFlags elem_flags = new ElemFlags();
    public ElemFlags2 elem_flags2 = new ElemFlags2();
    public ExtraInfo extra_info = new ExtraInfo();
    public Face face = new Face();
    public FunFace fun_face = new FunFace();
    public GroupFile group_file = new GroupFile();
    public MarketFace market_face = new MarketFace();
    public MarketTrans market_trans = new MarketTrans();
    public NotOnlineImage not_online_image = new NotOnlineImage();
    public OnlineImage online_image = new OnlineImage();
    public PubAccount pub_account = new PubAccount();
    public PubGroup pub_group = new PubGroup();
    public QQLiveOld qq_live_old = new QQLiveOld();
    public QQWalletMsg qqwallet_msg = new QQWalletMsg();
    public RichMsg rich_msg = new RichMsg();
    public SecretFileMsg secret_file = new SecretFileMsg();
    public ShakeWindow shake_window = new ShakeWindow();
    public Text text = new Text();
    public TipsInfo tips_info = new TipsInfo();
    public TransElem trans_elem_info = new TransElem();
    public VideoFile video_file = new VideoFile();

    public Elem() {
    }
}